body { font-size: 12px;}

.header .navbarToggle{ margin-left: 10px;  }
.header .title { margin-left: 5px; font-size: 14px; }
.header .title span { font-size: 14px; }
.header .login { margin-right: 0px; }
.header .login .loginPic { margin-right: 0; }

.header .login .arrows { display: none; }

.main .nav { width: 123px;}
.main .nav h2 a { margin-left: 40px;  }
.main .nav ul li { padding-left: 20px;  }
.main .nav div .icon { margin-left: 8px; }

.header .navbarToggle { display: block; }   
.header .download { margin: 19px 13px; width: 68px; height: 22px; text-align: center; background: #168DFF; box-shadow: 0 1px 5px 0 rgba(0,0,0,0.22); border-radius: 100px; }
.header .download a { color: #fff; text-decoration: none; font-size: 12px; line-height: 22px; }
.level { margin-left: 18px; width: 262px; height: 28px; }

.main .nav { display: none; position: absolute; top:60px; left: 0; z-index: 999;border: 1px solid #E3EAF2; box-shadow: 5px 0px 10px 0px #D1DCE8; }       

.main .content .table thead tr { line-height: 30px; font-size: 12px;}
.main .content .table tbody tr { font-size: 12px;}

/*----------- indexPage -----------*/
.main .content .top .data p { font-size: 16px; height: 30px; line-height: 20px; }
.main .content .left { margin-top: 20px; }
.main .content .left .data { width: 225px;  margin: 65px auto 0; }
.main .content .right { margin-top: 20px; }
.main .top .right { margin-left: 0; }
.main .content .right .data { width: 228px; margin: 55px auto 0; }
.main .content .right .data div { margin-top: 8px; font-size: 12px; }
.main .content .right .data p { height: 32px; }
.main .content .right .data .status { width: 60px; height: 20px; font-size: 10px; line-height: 20px; margin-right: 0; }
.main .content .right .data .num { margin-right: 25px;  }
.main .content .right .data a { font-size: 14px; }
.fileinput-button {
            position: relative;
            display: inline-block;
            overflow: hidden;
        }

.fileinput-button input{
    position:absolute;
    right: 0px;
    top: 0px;
    opacity: 0;
    -ms-filter: 'alpha(opacity=0)';
    font-size: 200px;
}

/*----------- userAdd -----------*/
.main .content .infoBox { height: 460px; background-color: #fff; box-shadow: 0px 3px 9px 0px rgba(40,52,69,0.12); border-radius: 8px; }
.main .content .infoBox .info { padding-top: 20px; width: 330px; margin: 18px auto; }
.main .content .infoBox .info .line { height: 30px; margin-top: 20px; }
.main .content .infoBox .info .line label { width: 68px; line-height: 30px; font-size: 10px; color: #666; font-weight: normal; font-family:"Microsoft YaHei",微软雅黑; }
.main .content .infoBox .info .line input { width: 239px; height: 30px; margin-left: 18px; background: #F9F9F8; border: 1px solid #D8DEE6; border-radius: 4px; font-family: MicrosoftYaHei; font-size: 12px; color: #9297A0; line-height: 14px; padding-left: 12px;}
.main .content .infoBox .info .line textarea { width: 239px; height: 30px; margin-left: 18px; background: #F9F9F8; border: 1px solid #D8DEE6; border-radius: 4px; font-family: MicrosoftYaHei; font-size: 12px; color: #9297A0; line-height: 14px; padding-left: 12px;}
#password2 { display: none; }
.main .content .infoBox .info .lastLine { margin-top: 20px; }
.main .content .infoBox .info .add { width: 145px; height: 40px; border: none; background-color: #00A2FF; color: #FFF; }
.main .content .infoBox .info .cancle { width: 145px; height: 40px; border: none; background-color: #E7ECEE; color: #AFB6BB; }

.footer { display: none;}

